/*********************************************************************************
 * The contents of this file are subject to the SugarCRM Master Subscription
 * Agreement ("License") which can be viewed at
 * http://www.sugarcrm.com/crm/en/msa/master_subscription_agreement_11_April_2011.pdf
 * By installing or using this file, You have unconditionally agreed to the
 * terms and conditions of the License, and You may not use this file except in
 * compliance with the License.  Under the terms of the license, You shall not,
 * among other things: 1) sublicense, resell, rent, lease, redistribute, assign
 * or otherwise transfer Your rights to the Software, and 2) use the Software
 * for timesharing or service bureau purposes such as hosting the Software for
 * commercial gain and/or for the benefit of a third party.  Use of the Software
 * may be subject to applicable fees and any use of the Software without first
 * paying applicable fees is strictly prohibited.  You do not have the right to
 * remove SugarCRM copyrights from the source code or user interface.
 *
 * All copies of the Covered Code must include on each user interface screen:
 *  (i) the "Powered by SugarCRM" logo and
 *  (ii) the SugarCRM copyright notice
 * in the same form as they appear in the distribution.  See full license for
 * requirements.
 *
 * Your Warranty, Limitations of liability and Indemnity are expressly stated
 * in the License.  Please refer to the License for the specific language
 * governing these rights and limitations under the License.  Portions created
 * by SugarCRM are Copyright (C) 2004-2011 SugarCRM, Inc.; All Rights Reserved.
 ********************************************************************************/

/*********************************************************************************

 * Description:  Contains a variety of utility functions used to display UI 
 * components such as form headers and footers.  Intended to be modified on a per 
 * theme basis.
 ********************************************************************************/

/** From default style.css file **/

body
{
	background-image:url('../../../../index.php?entryPoint=getImage&imageName=bg.png'); 
	background-color: #fff;
}

a:link, a:visited {
color:#689800;
}

.dcmenu {
background-image:url("../../../../index.php?entryPoint=getImage&imageName=dcmenugrade.png");
height:55px;
}

.dcmenuDivider  {
background-image:url("../../../../index.php?entryPoint=getImage&imageName=dcMenuDivider.png");
}

#sugar_spot_search_div  {
background:url("../../../../index.php?entryPoint=getImage&imageName=dcMenuSearchBox.png") no-repeat scroll left top transparent;
}
#glblSearchBtn {
margin-top:8px;
}

#moduleList  {
background-image:url("../../../../index.php?entryPoint=getImage&imageName=tabRowBg.png");
height:50px;
}

#moduleList.yuimenubar li.current .yuimenuitemlabel, li.current a.yuimenuitemlabel, li.current a.yuimenuitemlabel:link, li.current a.yuimenuitemlabel:visited {
background-image:url("../../../../index.php?entryPoint=getImage&imageName=currentTab.png");
padding-bottom: 4px;
padding-top: 6px\9;
text-shadow:-1px -1px #48591a;
}

#moduleList.yuimenubar li.currentTabRight .yuimenuitemlabel {
background-image:url("../../../../index.php?entryPoint=getImage&imageName=currentTab.png");
height:38px;
}

#moduleList .yuimenuitemlabel, a.yuimenuitemlabel, a.yuimenuitemlabel:link, a.yuimenuitemlabel:visited {
padding:1px 15px 2px;
border-color:#cbdc2b;
}

.moduleTabExtraMenu .yuimenuitemlabel.more {
border-right:1px solid #cbdc2b;
}

#moduleList #moduleTabGroup .yuimenuitemlabel.group em
{
	background-image: url(../../../../index.php?entryPoint=getImage&imageName=grouped-menu.png);
}

#moduleList.yuimenubarnav .yuimenubaritemlabel-selected {
background-image:url("../../../../index.php?entryPoint=getImage&imageName=otherTab.png");
border-color: #CBDC2B;
}

#welcome  {
background-image:url("../../../../index.php?entryPoint=getImage&imageName=globalLinksCenter.png");
height:35px;
}

#globalLinks  {
background-image:url("../../../../index.php?entryPoint=getImage&imageName=globalLinksCenter.png");
height:35px;
}

#globalLinksCtrl a.yui-toggle {
background-image:url("../../../../index.php?entryPoint=getImage&imageName=globalLinksToggle.png");
height:35px;
}

.dashletPanel {
-moz-box-shadow:0 2px 10px #666666;
box-shadow: #666666 0px 2px 10px;
-webkit-box-shadow: #666666 0px 2px 10px;
}

.dashletPanel.dc .hd {
height:36px;
}

.dashletPanel.dc .hd .tl {
background-image:url("../../../../index.php?entryPoint=getImage&imageName=dp-tl-dc.png");
height: 36px;
}

.dashletPanel.dc .hd .hd-center {
background-image:url("../../../../index.php?entryPoint=getImage&imageName=dp-hd-dc.png");
height: 36px;
}

.dashletPanel.dc .hd .hd-center span {
text-shadow: 0 -1px #48591a;
}

.dashletPanel.dc .hd .tr {
background-image:url("../../../../index.php?entryPoint=getImage&imageName=dp-tr-dc.png");
height: 36px;
}

.dashletPanel.dc .hd img {
margin-top:5px;
}

.dashletPanel.dc .bd .ml {
background-image:url("../../../../index.php?entryPoint=getImage&imageName=dp-ml-dc.png");
}

.dashletPanel.dc .bd .bd-center {
background-image:url("../../../../index.php?entryPoint=getImage&imageName=dp-bd-dc.png");
}

.dashletPanel.dc .bd .mr {
background-image:url("../../../../index.php?entryPoint=getImage&imageName=dp-mr-dc.png");
}

.dashletPanel.dc .ft .bl {
background-image:url("../../../../index.php?entryPoint=getImage&imageName=dp-bl-dc.png");
}

.dashletPanel.dc .ft .ft-center {
background-image:url("../../../../index.php?entryPoint=getImage&imageName=dp-ft-dc.png");
}

.dashletPanel.dc .ft .br {
background-image:url("../../../../index.php?entryPoint=getImage&imageName=dp-br-dc.png");
}
#dcmenuContainer
{
height: 44px;
}

#moduleList .dashletPanelMenu .ml {
background-image:url("../../../../index.php?entryPoint=getImage&imageName=dp-ml-menu.png");
}

#moduleList .dashletPanelMenu .mr {
background-image:url("../../../../index.php?entryPoint=getImage&imageName=dp-mr-menu.png");
}

#moduleList .dashletPanelMenu .ft .bl {
background-image:url("../../../../index.php?entryPoint=getImage&imageName=dp-bl-menu.png");
}

#moduleList .dashletPanelMenu .ft .ft-center {
background-image:url("../../../../index.php?entryPoint=getImage&imageName=dp-ft-menu.png");
}

#moduleList .dashletPanelMenu .ft .br {
background-image:url("../../../../index.php?entryPoint=getImage&imageName=dp-br-menu.png");
}

#moduleList .dashletPanelMenu,#moduleList .more .dashletPanelMenu,#moduleList .moduleTabGroupMenu .dashletPanelMenu {
background-image:url("../../../../index.php?entryPoint=getImage&imageName=dp-bd-menu.png");
}

#moduleList li.more div.bd { 
border: none;
}

.dashletPanel .dccontent {
border:1px solid #17e531;
}

#moduleList .dashletPanelMenu .bd-center {
border:1px solid #17e531;
}


.dashletPanel .hd .hd-center, .dashletPanel .hd .tl, .dashletPanel .hd .tr{
background-image:url("../../../../index.php?entryPoint=getImage&imageName=dp-hd.png");
border-color:#17e531;
}

.dashletPanel .hd .tl, .dashletPanel .hd .tr{
width: 8px;
}

.dashletPanel .formHeader h3 {
color:#095E14;
}

.list {
border-color:#17e531 !important;
}

.dashletPanel .dashletNonTable {
border-color:#17e531 #17e531 #CCCCCC;
background-image:url("../../../../index.php?entryPoint=getImage&imageName=dp-bd.png");
}

.teamNoticeBox {
border-color:#17e531;
}

.evenListRowS1 td {
background-color:#f8fcd9;
}

.evenListRowS1:hover td, 
.oddListRowS1:hover td
{
    background: #f6fccd;
}

#tabListContainer ul.subpanelTablist li a:link, .tabListContainer ul.subpanelTablist li a:visited {
background-color:#e4e9b7;
border-color:#efefef;
}

#tabListContainerTD  {
background-image:url("../../../../index.php?entryPoint=getImage&imageName=dashlet-tab-bg-bottom.png");
}

ul.tablist, ul.subpanelTablist {
border-bottom-color:#FFFFFF;
}

#dashletCtrls  {
border-bottom:2px solid #fff;
}

#dashletCtrls a  {
color:#9FA757;
font-weight:bold;
}

#addPage a {
background-color:#e4e9b7;
border-color:#efefef;
padding:6px 10px;
}

#tabListContainer .yui-hd a {
background-image:url("../../../../index.php?entryPoint=getImage&imageName=scroll_arrows.png");
}

#tabListContainer .yui-hd .yui-scroll-controls a {
border-bottom:2px solid #FFFFFF;
}

#tabListContainer ul.subpanelTablist li a.current,#tabListContainer ul.subpanelTablist li a:hover  {
background-image:url("../../../../index.php?entryPoint=getImage&imageName=dashlet-tab-current.png");
border-color: #fff;
}

.oddListRowS1 td a, .evenListRowS1 td a {
color:#689800;
}

.oddListRowS1:hover td a, .evenListRowS1:hover td a {
color: #00ad15;
}

a.utilsLink:link, a.utilsLink:visited, #bottomLinks a {
color:#689800;
}

#globalLinks a {
color:#689800;
}

#globalLinksModule a  {
color:#689800;
}

.search_form .view {
background-image:url("../../../../index.php?entryPoint=getImage&imageName=search-basic-bg.png");
border-color:#17E531	;
background-color: #E8F292;
}

.search_form .view.advanced {
background-image:url("../../../../index.php?entryPoint=getImage&imageName=search-advanced-bg.png");
background-color: transparent;
}

.search_form .view a {
color:#689800;
}
button, input[type="submit"], input[type="reset"], input[type="button"], .button, .buttons .button, .yui-button button {
background-color:#f8ffb4;
color:#888888;
border:1px solid #cbdc2b;
}


.button.primary, .yui-dialog .ft span.default button {
background-color:#689800;
background-image:url("../../../../index.php?entryPoint=getImage&imageName=form-button-primary-bg.png");
border:1px solid #689800;
text-shadow:-1px -1px #689800;
color: #fff;
}

button:hover, input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover,
button:focus, input[type=submit]:focus, input[type=reset]:focus, input[type=button]:focus,
button[selected], input[type=submit][selected], input[type=reset][selected], input[type=button][selected]
{
	background-color: #f8ffb4;
	border-color: #cbdc2b;
}

.button.primary:hover,.button.primary:focus ,button.primary[selected],.yui-dialog .ft span.default button:hover{
	border: 1px solid #095E14;
	background-color: #689800;
	text-shadow: -1px -1px #095E14;
	background-image: url(../../../../index.php?entryPoint=getImage&imageName=form-button-primary-bg.png);
}



.moduleTitle h2 {
color:#8b9061;
}

.moduleTitle h2 a {
color:#0E901F;
}

.detail tr td a:link, .detail tr td a:visited, .detail tr td a:hover {
color:#095E14;
}
.edit, .detail, .detail > table {
border-color: #17E531;
}

#moduleList .dashletPanelMenu a.yuimenuitemlabel:hover, #moduleList.yuimenubar li.current .dashletPanelMenu  .yuimenuitemlabel:hover,#moduleList .more .dashletPanelMenu a.yuimenuitemlabel:hover {
background-color: #6ea100;
}


#moduleList .moduleTabExtraMenu,#moduleList .moduleTabGroupMenu {
height:32px;
}

.monthHeader,.monthFooter td  {
background-color: transparent;
background-image:url("../../../../index.php?entryPoint=getImage&imageName=calendar-header-bg.png");
}
.monthFooter td:first-child  {
-moz-border-radius:0px 0px 0px 6px;
}

.monthFooter td:last-child  {
-moz-border-radius:0px 0px 6px 0px;
}

#daily_cal_table_outside  {
-moz-box-shadow:0 0 10px #666666;
border:1px solid #17E531;
}

.monthHeader a, .monthFooter a ,.monthHeader a:hover, .monthFooter a:hover {
color:#689800;
}

.yui-module .hd, .yui-panel .hd {
background-image:url("../../../../index.php?entryPoint=getImage&imageName=dp-hd.png");
border-color:#17E531 ;
}

.yui-module.yui-overlay.yui-panel  {
border-color:#17E531;
}

.olBgClass td.olCgClass {
background:url("../../../../index.php?entryPoint=getImage&imageName=dp-hd.png") repeat-x transparent;
}

.olBgClass td.olCgClass {
border-bottom-color:#17E531;
}

#filters_tab, #reportDetailsTable {
border-color:#17E531;
}

.container-close  {
background-image:url("../../../../index.php?entryPoint=getImage&imageName=close_dashboard.gif") ;

}

.yui-navset .yui-content, .yui-navset .yui-navset-top .yui-content {
-moz-border-radius:0 0 6px 6px;
background-image:url("../../../../index.php?entryPoint=getImage&imageName=dp-bd.png");
}

.detail h4,.detail tr td[scope="row"],.edit tr td[scope="row"],.edit tr th {
background-color:#ECFFEE;
}

tr.yui-dt-selected td, tr.yui-dt-selected td.yui-dt-asc, tr.yui-dt-selected td.yui-dt-desc {
background-color: #f6fccd;
}

